package com.icinfo.cloud.provider.common.constant;

import java.util.HashMap;
import java.util.Map;

/**
 * 描述：常量类
 *
 * @author xiangyuyu
 * @date 2021/12/16 9:48 AM
 */
public class Constant {
    public static final String DEFAULT_CONTENT_TYPE = "application/json;charset=UTF-8";
    public static final String AUTH_HEADER_KEY = "Authorization";
    public static final String TOKEN_PREFIX = "Bearer ";

    /**
     * 日期格式: 1999-12-12
     */
    public static final String DATE_FORMAT = "yyyy-MM-dd";
    /**
     * 时间格式: 1999-12-12 12:12:12
     */
    public static final String TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
    /**
     * 是否字符串（0-否/1-是）
     */
    public static final String WHETHER_STRING_YES = "1";
    public static final String WHETHER_STRING_NO = "0";
    /**
     * 当前服务激活的profiles
     */
    public static final String PROFILES_DEV = "dev";
    public static final String PROFILES_TEST = "test";
    public static final String PROFILES_PRD = "prd";

    /************数字整型常量************/
    public final static Integer INTEGER_0 = 0;
    public final static Integer INTEGER_1 = 1;
    public final static Integer INTEGER_2 = 2;
    public final static Integer INTEGER_3 = 3;
    public final static Integer INTEGER_4 = 4;
    public final static Integer INTEGER_5 = 5;
    public final static Integer INTEGER_6 = 6;
    public final static Integer INTEGER_7 = 7;
    public final static Integer INTEGER_8 = 8;
    public final static Integer INTEGER_9 = 9;
    public final static Integer INTEGER_10 = 10;
    public final static Integer INTEGER_11 = 11;
    public final static Integer INTEGER_12 = 12;
    public final static Integer INTEGER_13 = 13;
    public final static Integer INTEGER_14 = 14;
    public final static Integer INTEGER_15 = 15;
    public final static Integer INTEGER_16 = 16;
    public final static Integer INTEGER_17 = 17;
    public final static Integer INTEGER_18 = 18;
    public final static Integer INTEGER_19 = 19;
    public final static Integer INTEGER_20 = 20;
    public final static Integer INTEGER_21 = 21;
    public final static Integer INTEGER_22 = 22;
    public final static Integer INTEGER_23 = 23;
    public final static Integer INTEGER_24 = 24;
    public final static Integer INTEGER_25 = 25;
    public final static Integer INTEGER_26 = 26;
    public final static Integer INTEGER_27 = 27;
    public final static Integer INTEGER_28 = 28;
    public final static Integer INTEGER_29 = 29;
    public final static Integer INTEGER_30 = 30;
    public final static Integer INTEGER_31 = 31;
    public final static Integer INTEGER_32 = 32;
    public final static Integer INTEGER_33 = 33;
    public final static Integer INTEGER_34 = 34;
    public final static Integer INTEGER_35 = 35;
    public final static Integer INTEGER_36 = 36;
    public final static Integer INTEGER_37 = 37;
    public final static Integer INTEGER_38 = 38;
    public final static Integer INTEGER_39 = 39;
    public final static Integer INTEGER_40 = 40;
    public final static Integer INTEGER_41 = 41;
    public final static Integer INTEGER_42 = 42;
    public final static Integer INTEGER_43 = 43;
    public final static Integer INTEGER_44 = 44;
    public final static Integer INTEGER_45 = 45;
    public final static Integer INTEGER_46 = 46;
    public final static Integer INTEGER_47 = 47;
    public final static Integer INTEGER_48 = 48;
    public final static Integer INTEGER_49 = 49;
    public final static Integer INTEGER_50 = 50;
    public final static Integer INTEGER_100 = 100;
    public final static Integer INTEGER_200 = 200;
    public final static Integer INTEGER_120 = 120;
    public final static Integer INTEGER_100000 = 100000;
    public final static Integer INTEGER_0X01 = 0x01;
    /************数字字符常量************/
    public final static String STRING_0 = "0";
    public final static String STRING_1 = "1";
    public final static String STRING_2 = "2";
    public final static String STRING_3 = "3";
    public final static String STRING_4 = "4";
    public final static String STRING_5 = "5";
    public final static String STRING_6 = "6";
    public final static String STRING_7 = "7";
    public final static String STRING_8 = "8";
    public final static String STRING_9 = "9";
    public final static String STRING_10 = "10";
    public final static String STRING_11 = "11";
    public final static String STRING_12 = "12";
    public final static String STRING_13 = "13";
    public final static String STRING_14 = "14";
    public final static String STRING_15 = "15";
    public final static String STRING_16 = "16";
    public final static String STRING_17 = "17";
    public final static String STRING_18 = "18";
    public final static String STRING_19 = "19";
    public final static String STRING_20 = "20";
    public final static String STRING_21 = "21";
    public final static String STRING_22 = "22";
    public final static String STRING_23 = "23";
    public final static String STRING_24 = "24";
    public final static String STRING_25 = "25";
    public final static String STRING_26 = "26";
    public final static String STRING_27 = "27";
    public final static String STRING_28 = "28";
    public final static String STRING_29 = "29";
    public final static String STRING_30 = "30";
    public final static String STRING_31 = "31";
    public final static String STRING_32 = "32";
    public final static String STRING_33 = "33";
    public final static String STRING_34 = "34";
    public final static String STRING_35 = "35";
    public final static String STRING_36 = "36";
    public final static String STRING_37 = "37";
    public final static String STRING_38 = "38";
    public final static String STRING_39 = "39";
    public final static String STRING_40 = "40";
    public final static String STRING_41 = "41";
    public final static String STRING_42 = "42";
    public final static String STRING_43 = "43";
    public final static String STRING_44 = "44";
    public final static String STRING_45 = "45";
    public final static String STRING_46 = "46";
    public final static String STRING_47 = "47";
    public final static String STRING_48 = "48";
    public final static String STRING_49 = "49";
    public final static String STRING_50 = "50";
    public final static String STRING_91 = "91";
    public final static String STRING_92 = "92";
    public final static String STRING_100 = "100";
    public final static String STRING_200 = "200";
    public final static String STRING_120 = "120";
    public final static String STRING_444 = "444";
    /************负数数字字符常量************/
    public final static String STRING_MINUS_1 = "-1";
    /************负数数字字符常量************/
    /************其他字符常量************/
    public final static String STRING_3300 = "3300";
    public final static String STRING_00 = "00";
    public final static String STRING_03 = "03";
    public final static String STRING_04 = "04";
    public final static String STRING_SUCCESS_CH = "成功";
    public final static String STRING_SUCCESS_EN = "success";
    public final static String STRING_FAIL_CH = "失败";
    public final static String STRING_FAIL_EN = "fail";
    public final static String STRING_NOT_FOUND = "未找到匹配记录";
    public final static String STRING_IILEGAL_ENUM = "非法枚举";
    public final static String STRING_NO_UID = "未指定唯一标识";
    public final static String STRING_DUPLICATE_ENTRY = "Duplicate entry";
    public final static String STRING_DUPLICATE_ENTRY_LOWER = "duplicate key";
    public final static String STRING_NO_PRIMARY_KEY = "未指定主键id";
    public final static String STRING_CODE_LOWER = "code";
    public final static String STRING_DATA_LOWER = "data";
    public final static String STRING_DATAS_LOWER = "datas";
    public final static String STRING_MSG_LOWER = "msg";
    public final static String STRING_RESULT_LOWER = "result";
    public final static String STRING_MESSAGE_LOWER = "message";
    public static final String STRING_FILENAME_LOWER = "fileName";
    public static final String STRING_DES_UPPER = "DES";
    public static final String STRING_UPPER_S = "S";
    public static final String STRING_DESEDE = "DESede";
    public static final String STRING_UNKNOWN_LOWER = "unknown";
    public static final String STRING_PDF_LOWER = "pdf";
    public static final String STRING_DOC_LOWER = "doc";
    public static final String STRING_JPG_LOWER = "jpg";
    public static final String STRING_BACKSLASH = "\\";
    public static final String STRING_SLASH = "/";
    public static final String STRING_HORIZONTAL_BARS = "-";
    public static final String STRING_UNDERLINE = "_";
    public static final String STRING_ORDERBY_REGEX = "^[A-Za-z]+$";
    public static final String STRING_BTOA_REGEX = "([^\\u0000-\\u00ff])";
    public static final String STRING_SEC_FETCH_MODE = "sec-fetch-mode";

    public final static String STRING_COMMA = ",";
    public final static String STRING_POINT = ".";
    public final static String STRING_1_2 = "1_2";
    /**左中括号*/
    public static final String STRING_LEFT_PARENTHESE = "[";
    /**右中括号*/
    public static final String STRING_RIGHT_PARENTHESE = "]";


    /*service document*/
    public final static String STRING_CAMEL_DOC_CODE = "docCode";
    public final static String STRING_CAMEL_SEND_DEPT_NAME = "sendDeptName";
    public final static String STRING_CAMEL_SENT_TIME = "sentTime";
    public final static String STRING_LEREP_CH = "法定代表人";
    public final static String STRING_ZZFZR = "bzFzr";

    public final static String STRING_BEFORE = "before";
    public final static String STRING_AFTER = "after";

    /** service punish**/
    public final static String STRING_CASE_STAGE = "CASE_STAGE";

    public final static String STRING_EXECUTE_STAGE = "EXECUTE_STAGE";

    /**
     * 字符串-发送成功
     */
    public static final String STRING_SEND_SUCCESS = "发送成功";
    /**
     * 字符串-发送失败
     */
    public static final String STRING_SEND_FAIL = "发送失败";

    /**
     * 字符串-操作成功
     */
    public static final String STRING_OPERATE_SUCCESS = "操作成功";
    /**
     * 字符串-操作失败
     */
    public static final String STRING_OPERATE_FAIL = "操作失败";

    /**
     * 字符串-获取成功
     */
    public static final String STRING_GET_SUCCESS = "获取成功";
    /**
     * 字符串-获取失败
     */
    public static final String STRING_GET_FAIL = "获取失败";

    /**
     * 字符串-保存成功
     */
    public static final String STRING_SAVE_SUCCESS = "保存成功";
    /**
     * 字符串-保存失败
     */
    public static final String STRING_SAVE_FAIL = "保存失败";

    /**
     * 联连消息提示-非联连用户
     */
    public static final String STRING_LL_ERROR_MGS_FLLYH = "非联连用户";
    /**
     * 联连消息提示-用户未绑定
     */
    public static final String STRING_LL_ERROR_MGS_YHWBD = "用户未绑定";

    /**
     * 请求实名认证的地址
     */
    public static final String REAL_NAME_CHECK_URL = "http://10.145.147.112:8581/proxy/smrzAddr/message/lllegalRecord/realNameCheckFire";
    /**
     * 请求实名认证的secret
     */
    public static final String REAL_NAME_CHECK_SECRET = "zql3c70a3b24c0379d4fb4e23469e67d";

    /**
     * 签章错误提示
     */
    public static final String SEAL_ERROR_MESSAGE = "获取签章失败，请联系客服热线处理！";



    /**
     * 该条数据已存在
     */
    public static final String STRING_RECORD_EXISTS = "该条数据已经存在";
    /**
     * 签名错误
     */
    public static final String STRING_ERROR_SIGN = "签名错误";

    /*========================文书种类编码常量==========================*/
    /**
     *  陈述申辩复核意见书
     */
    public static final String STRING_KIND_CODE_DK1CSSBFHYJS = "DK1CSSBFHYJS";
    /**
     *  送达回证
     */
    public static final String STRING_KIND_CODE_SDHZ = "SDHZ";
    /**
     *  处罚决定书
     */
    public static final String STRING_KIND_CODE_CFJDS = "CFJDS";
    /**
     *  处理决定书
     */
    public static final String STRING_KIND_CODE_CLJDS = "CLJDS";
    /**
     *  加处处罚决定书
     */
    public static final String STRING_KIND_CODE_JCFKJDS = "DK2JCFKJDS";
    /**
     *  加处处罚审批表
     */
    public static final String STRING_KIND_CODE_JCFKSPB="DK1JCFKSPB";
    /**
     *  行政决定履行催告书
     */
    public static final String STRING_KIND_CODE_XZJDLXCGS="XZJDLXCGS";
    /**
     *  速结程序告知书
     */
    public static final String STRING_KIND_CODE_DK2SJCXGZS="DK2SJCXGZS";
    /**
     *  简案快办通知书
     */
    public static final String STRING_KIND_CODE_DK2JAKBTZS="DK2JAKBTZS";

    /**
     *  同意分期（延期）缴纳罚款通知书
     */
    public static final String STRING_KIND_CODE_DK2TYFQYQJNFKTZS = "DK2TYFQYQJNFKTZS";
    /**
     *  不予处罚决定书
     */
    public static final String STRING_KIND_CODE_BYCFJDS = "BYCFJDS";
    /**
     *  处罚决定审批表
     */
    public static final String STRING_KIND_CODE_CFJDSPB = "CFJDSPB";
    /**
     *  不予处罚决定审批表
     */
    public static final String STRING_KIND_CODE_BYCFJDSPB = "BYCFJDSPB";
    /**
     *  行政处理决定审批表
     */
    public static final String STRING_KIND_CODE_CLJDSPB = "CLJDSPB";
    /**
     *  处理告知审批表
     */
    public static final String STRING_KIND_CODE_CLGZSPB = "CLGZSPB";
    /**
     *  送达地址确认书
     */
    public static final String STRING_KIND_CODE_SDDZQRS = "SDDZQRS";
    /**
     *  责令改正通知书
     */
    public static final String STRING_KIND_CODE_ZLGZTZS = "ZLGZTZS";
    /**
     *  责令改正通知书审批表
     */
    public static final String STRING_KIND_CODE_ZLGZTZSSPB = "ZLGZTZSSPB";

    /**
     *  责令停止违法行为决定书
     */
    public static final String STRING_KIND_CODE_ZLTZWFXWJDS = "ZLTZWFXWJDS";
    /**
     *  授权委托书
     */
    public static final String STRING_KIND_CODE_SQWTS = "SQWTS";

    /**
     *  询问通知书
     */
    public static final String STRING_KIND_CODE_XWTZS = "XWTZS";
    /**
     *  终止申请表
     */
    public static final String STRING_KIND_CODE_ZZSQB = "ZZSQB";
    /**
     *  行政处罚撤销审批表
     */
    public static final String STRING_KIND_CODE_XZCFCXSPB = "XZCFCXSPB";

    /**
     *  行政处罚撤销决定书
     */
    public static final String STRING_KIND_CODE_XZCFCXJDS = "XZCFCXJDS";
    /**
     *  处罚告知书
     */
    public static final String STRING_KIND_CODE_CFGZS = "CFGZS";
    /**
     *  处罚告知审批表
     */
    public static final String STRING_KIND_CODE_CFGZSPB = "CFGZSPB";
    /**
     *  告知书回执
     */
    public static final String STRING_KIND_CODE_GZSHZ = "GZSHZ";

    /**
     *  处罚告知书（听证类）
     */
    public static final String STRING_KIND_CODE_CFGZSTZL = "CFGZSTZL";
    /**
     *  鉴定意见告知书
     */
    public static final String STRING_KIND_CODE_JDYJGZS = "JDYJGZS";
    /**
     *  鉴定意见告知书
     */
    public static final String STRING_KIND_CODE_JABG = "JABG";
    /**
     *  简易处罚决定书
     */
    public static final String STRING_KIND_CODE_JYCXCFJDS = "JYCXCFJDS";
    /**
     *  执行情况记录
     */
    public static final String STRING_KIND_CODE_ZXQKHCJL = "ZXQKHCJL";
    /**
     *  延长查封（扣押）期限决定书
     */
    public static final String STRING_KIND_CODE_DK2YCCFKYQXJDS = "DK2YCCFKYQXJDS";
    /**
     *  解除查封（扣押）期限决定书
     */
    public static final String STRING_KIND_CODE_DK2JCCFKYQXJDS = "DK2JCCFKYQXJDS";
    /**
     *  先行登记保存证据通知书
     */
    public static final String STRING_KIND_CODE_XZDJBCZJTZS = "XZDJBCZJTZS";
    /**
     *  解除先行登记保存证据通知书
     */
    public static final String STRING_KIND_CODE_JCXXDJBCZJTZS = "JCXXDJBCZJTZS";

    /**
     *  不予处罚告知审批表
     */
    public static final String STRING_KIND_CODE_DK1BYCFGZSPB = "DK1BYCFGZSPB";
    /**
     *  不予处罚告知书
     */
    public static final String STRING_KIND_CODE_DK2BYXZCFGZS = "DK2BYXZCFGZS";

    /**
     *  强制执行通知书
     */
    public static final String STRING_KIND_CODE_QZZXTZSCS = "QZZXTZSCS";

    /**
     *  领回通知书
     */
    public static final String STRING_KIND_CODE_LHTZS = "LHTZS";



    /*========================特殊文书目录编码==========================*/
    /**
     * 自动执行情况记录文书目录编码
     */
    public static final String STRING_DOCUMENT_CATALOG_CODE_AUTO_ZXQKJL = "ZXQKHCJL7E422";
    /**
     * 执行情况记录文书目录编码(手动执行)
     */
    public static final String STRING_DOCUMENT_CATALOG_CODE_SDZX_ZXQKJL = "ZXQKHCJL29F3F";
    /**
     *执行情况记录文书目录编码 (行政处理-执行情况手动执行)
     */
    public static final String STRING_DOCUMENT_CATALOG_CODE_XZCL_ZXQKJL = "ZXQKHCJL29F4F";


    /*========================自动执行常量==========================*/
    /**
     * 自动执行完毕
     */
    public static final String EXECUTE_FINISH_AUTOMATIC = "EXECUTE-FINISH-AUTOMATIC";
    /**
     * 处罚告知送达
     */
    public static final String EXECUTE_PUNISHINFORM_SENT = "EXECUTE-PUNISHINFORM-SENT";

    /*========================案件阶段常量==========================*/

    /**立案登记*/
    public static final String STRING_STAGE_CODE_CASE_REGISTER = "CASE_REGISTER";
    /**调查取证*/
    public static final String STRING_STAGE_CODE_CASE_INVESTIGATION = "INVESTIGATION";
    /**处罚告知*/
    public static final String STRING_STAGE_CODE_CASE_PUNISH_INFORM = "PUNISH_INFORM";
    /**处罚决定*/
    public static final String STRING_STAGE_CODE_CASE_PUNISH_DECIDE = "PUNISH_DECIDE";
    /**处罚执行*/
    public static final String STRING_STAGE_CODE_CASE_PUNISH_EXECUTION = "PUNISH_EXECUTION";
    /**结案归档*/
    public static final String STRING_STAGE_CODE_CASE_CLOSE_ARCHIVING = "CLOSE_ARCHIVING";

    //延期天数
    public static final String CASE_POSTPONE_DAY = "casePostponeDay";

    public static final String TZ_BUSI_PARAM_ID ="6F70FDCE65E04D0A9D882C57B9BC4654";

    public static final String EXECUTE_TZ_BUSI_PARAM_ID ="c81e728d9d4c2f636f067f89cc14862c";

    public static final String QS_BUSI_PARAM_ID ="c81e728d9d4c2f636f067f89cc14862c";
    /**流程阶段类型;AYDJ 案源登记，AYFP 案源分派，AYZP 案源指派，AYYS 案源移送，LASP 立案审批，BYLASP 不予立案审批，LASPTG 立案审批通过，BYLASPTG 不予立案审批通过*/
    public static final String CASE_SOURCE_STAGE_AYDJ="AYDJ";
    public static final String CASE_SOURCE_STAGE_AYFP="AYFP";
    public static final String CASE_SOURCE_STAGE_AYZP="AYZP";
    public static final String CASE_SOURCE_STAGE_AYYS="AYYS";
    public static final String CASE_SOURCE_STAGE_LASP="LASP";
    public static final String CASE_SOURCE_STAGE_BYLASP="BYLASP";
    public static final String CASE_SOURCE_STAGE_LASPTG="LASPTG";
    public static final String CASE_SOURCE_STAGE_BYLASPTG="BYLASPTG";

    public static final String CASE_SOURCE_STAGE_NAME="案源中心";
    public static final String CASE_SOURCE_STAGE_CODE="AYZX";

    public static final String CASE_SOURCE_STAGE_YLA="预立案";

    public static final String KIND_CODE_DT2BYLASPB="DT2BYLASPB";




    public static final String STRING_TRUE = "true";
    public static final String STRING_FALSE = "false";

    public static final String HUMAN_SOCIETY_BARS_CODE = "A017";
    public static final String OPEN = "开启";

    // 生态条线的code
    public static final String ECOLOGICAL_LINE_CODE = "A019";
    // 生态条线的案件调查终结报告书的文书目录编码
    public static final String ECOLOGICAL_INVESTIGATION_REPORT = "DC2A0193300XZCFAJDCBG000001";


    /*========================文书种类编码对应送达回证的文书目录编码映射关系==========================*/
    public static final Map<String,String> TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP;
    public static final Map<String,String> EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP;
    public static final Map<String,String> QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP;
    public static final String PTCX = "PTCX";
    public static final String JYCX = "JYCX";


    //TODO 必须优化
    static {
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP = new HashMap<>(20);
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_CFJDS,"CFJDSPBFC20F_SDHZBD1F7");
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_CFGZS,"CFGZSPB7B30D_SDHZBD1F5");
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_CFGZSTZL,"CFGZSPB7B30D_SDHZBD1F6");
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_BYCFJDS,"BYCFJDSPB4FF3E_SDHZ7B444");
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_JDYJGZS,"JDYJGZS_SDHZC8650");
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_XZCFCXJDS,"XZCFCXSPB01_SDHZBD1F8");
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_XZJDLXCGS,"XZJDLXCGSD6EF7_SDHZBD3FG");
        TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_JYCXCFJDS,"CFJDSPBFC20F_SDHZBD1F7");

        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP=new HashMap<>(20);
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_CFJDS,"DC1A0223300CFJDSPB000000001_SDHZBD1F7");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_DK2TYFQYQJNFKTZS,"DC2A0223300TYFQYQJNFKTZS01_SDHZF1Z001");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_CFGZS,"DC1A0223300CFGZSPB000000001_SDHZBD1F5");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_CFGZSTZL,"DC1A0223300CFGZSPB000000001_SDHZBD1F6");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_BYCFJDS,"DC1A0223300BYCFJDSPB0000001_SDHZ7B444");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_JDYJGZS,"DC2A0223300JDYJGZS000000001_SDHZC8650");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_XZCFCXJDS,"DC1A0223300XZCFCXSPB0000001_SDHZBD1F8");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_XZJDLXCGS,"DC2A0223300XZJDLXCGS0000001_SDHZBD3FG");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_JYCXCFJDS,"DC1A0223300CFJDSPB000000001_SDHZBD1F7");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_DK2YCCFKYQXJDS,"DC1A0223300YCCFKYQXJDS00001_SDHZBUUF8");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_DK2JCCFKYQXJDS,"DC1A0223300JCCFKYQXJDS00001_SDHZBAAF8");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_XZDJBCZJTZS,"DC2A0223300XZDJBCZJTZS00001_SDHZBXGFD");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_JCXXDJBCZJTZS,"DC1A0223300JCXXDJBCZJTZS001_SDHZAHFFD");
        QS_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_DK2BYXZCFGZS,"DC1A0223300BYCFGZSPB0000001_SDHZBD1X6");

        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP=new HashMap<>(20);
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_QZZXTZSCS,"CFJDSPBFC20F_SDHZBD1F7");
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_LHTZS,"CFGZSPB7B30D_SDHZBD1F5");
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_CFGZSTZL,"CFGZSPB7B30D_SDHZBD1F6");
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_BYCFJDS,"BYCFJDSPB4FF3E_SDHZ7B444");
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_JDYJGZS,"JDYJGZS_SDHZC8650");
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_XZCFCXJDS,"XZCFCXSPB01_SDHZBD1F8");
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_XZJDLXCGS,"XZJDLXCGSD6EF7_SDHZBD3FG");
        EXECUTE_TZ_KIND_CODE_RELATED_SENT_RECEIPT_DOCUMENT_CATALOG_CODE_MAP.put(Constant.STRING_KIND_CODE_JYCXCFJDS,"CFJDSPBFC20F_SDHZBD1F7");

    }

    /**
     * 无效二维码提示图片地址
     */
    public static final String INVALID_QR_CODE_URL = "http://23.99.94.216:33180/fastdfs/group1/M00/00/07/wKgC32STGpuADuagAAB_W8dCg6Q338.png";

    //文书-主办人签名字段
    public static final String DOC_MAIN_HANDLE_SIGN_PIC="mainHandleSignPic";
    //文书-协办人签名字段
    public static final String DOC_ASSIST_HANDLE_SIGN_PIC="assistHandleSignPic";
    //ding消息类型-调整前
    public static final String DING_MSG_TYPE_ADJUST_BEFORE="adjustBefore";
    //ding消息类型-调整后
    public static final String DING_MSG_TYPE_ADJUST_AFTER="adjustAfter";

    /**
     * 数据归集阶段性上报按钮开关（open-开【代表各个阶段案件信息都会上报】/close-关【代表处罚决定过后才上报】）
     */
    public static final String STRING_DATA_REPORT_STAGE_SWITCH_OPEN = "open";
    public static final String STRING_DATA_REPORT_STAGE_SWITCH_CLOSE = "close";

    /**
     * 协同指挥案件移交文书类材料小类类型
     */
    public static final String TRANSFER_FILE_SUB_TYPE_B = "B_PUNISH_01";

    /**
     * 协同指挥案件移交证据类材料小类类型
     */
    public static final String TRANSFER_FILE_SUB_TYPE_A = "A_PUNISH_01";

    /**
     *
     * 待办督办任务接口参数
     */
    public static final String TASK_ALL_DAYS = "1";
    public static final String TASK_THIRTY_DAYS = "2";
    public static final String TASK_TEN_TO_THIRTY_DAYS = "3";
    public static final String TASK_ONE_TO_TEN_DAYS = "4";
    public static final String TASK_TIME_RANGE_ZERO = "'0 DAY'";
    public static final String TASK_TIME_RANGE_TEN = "'10 DAY'";
    public static final String TASK_TIME_RANGE_THIRTY = "'30 DAY'";
    public static final String TASK_TIME_RANGE_MINUS_ONE = "'-1 DAY'";
    public static final String TASK_TIME_RANGE_MINUS_TEN = "'-10 DAY'";
    public static final String TASK_TIME_RANGE_MINUS_THIRTY = "'-30 DAY'";


    /**
     * 已关闭
     */
    public static final String STRING_CLOSED = "已关闭";

    /**
     * 安吉行政区划码
     */
    public static final String STRING_AREA_CODE_ANJI = "330523";

    public static final String STRING_TEMP_FAST_CASE_ADD_INFO = "TEMP_FAST_CASE_ADD_INFO";

    /**
     * 承办机构负责人，角色id
     */
    public static final String ORGANIZER_ROLE_ID = "85A524210BCE4F17A64B09B1EABC313B";
}
